/*######################### 以下是网站升级构架部分#######################################*/



/* CSS Document */
body,div,ul,li {margin: 0px;padding: 0px;}
li {list-style-type: none;}
img { border:none;}
a {text-decoration: none; color:#666666;}
form {margin: 0px; padding:0px;}
.clear {width: 0px; height: 0px; overflow: hidden; clear: both;}

body{width:100%; height:100%; font-family:"Microsoft Yahei";font-size:12px; line-height:200%;background-color:#EBEBEB;}

/* Header部分 */
.HeaderBg{ width:100%; height:92px; background-image:url(../images/HeaderBg.jpg);background-position: center top; background-repeat:no-repeat; }

.Logo{ width:1000px; height:30px; overflow:hidden; color:#666666; margin:0px auto;}
.Logo li{ margin-left:712px; margin-top:5px;}
.Logo li a{ color:#666666;}
.Logo li a:hover{ color:#F00;}
.Nav{ width:1000px; height:62px; overflow:hidden; margin:0px auto;}
.Nav li {height:62px;overflow: hidden;float: left; text-align:center; line-height:70px;font-size:14px; }
.Nav li a{ color:#666666;}
.Nav li a:hover{ color:#F00;}

/* Banner部分 */
.BannerBg{ width:100%; height:549px; background-color:#000; margin-bottom:40px;}

/* 首页Main部分 */
.Main{ width:1000px; overflow:hidden; margin:0px auto;}

#Sub1{ width:1000px; height:303px; overflow:hidden;}
#Sub1Title{ width:1000px; height:27px; overflow:hidden; background-image:url(../images/Sub1Title.jpg);}
#Sub1Content{ width:1000px; height:276px; overflow:hidden;}
#demo {overflow:hidden; width: 1000px; margin:10px auto 0px auto;}
#demo table {text-align:center;}
#indemo { float: left; width:1000%;}
#demo1 {float: left;}
#demo2 {float: left;}
#demo .td1 { width:319px; height:266px; background-image:url(../images/productbg.jpg); overflow:hidden;}
#demo .td2{ width:20px; height:266px;}
#demo img {	width:319px; height:230px;border: none; margin-bottom:36px; overflow:hidden; }

#Sub2{ width:1000px; height:198px; overflow:hidden; margin-bottom:20px;}

#Sub2Left{ width:329px; height:198px; overflow:hidden; float:left;}
#Sub2LeftTitle{ width:329px; height:26px; overflow:hidden; background-image:url(../images/Sub2LeftTitle.jpg);}
#Sub2LeftContent{ width:329px; height:172px; overflow:hidden;}
#Sub2LeftContent div{height:165px; margin-top:7px; width:320px; overflow:hidden;}

#Sub2Center{ width:345px; height:198px; overflow:hidden; float:left;}
#Sub2CenterTitle{ width:345px; height:26px; overflow:hidden; background-image:url(../images/Sub2CenterTitle.jpg);}
#Sub2CenterContent{ width:345px; height:172px; overflow:hidden;}
#Sub2CenterContent div{width:320px; height:165px; margin-top:7px; margin-left:10px;}

#Sub2Right{ width:326px; height:198px; overflow:hidden; float:left;}
#Sub2RightTitle{ width:326px; height:26px; overflow:hidden; background-image:url(../images/Sub2RightTitle.jpg);}
#Sub2RightContent{ width:326px; height:172px; overflow:hidden; background-image:url(../images/Sub2RightConTent.jpg);}
#SearchForm #Search{margin-left:80px; border:0px; margin-top:26px; height:19px; width:160px;background-color: transparent; float:left; margin-right:3px;}

#Sub3{ width:1000px; height:247px; overflow:hidden; background-image:url(../images/Sub3.jpg); margin-bottom:26px; font-size:14px; color:#666666;}
#Sub3 a{ color:#666666;}
#Sub3Wangzhan{width:329px; height:120px;overflow:hidden; float:left;}
#Sub3WangzhanImg{height:100%; width:123px; overflow:hidden; float:left;}
#Sub3WangzhanTxt{width:188px; overflow:hidden; float:left; margin-top:15px;}
#Sub3Youhua{width:345px; height:120px; overflow:hidden; float:left;}
#Sub3YouhuaImg{height:100%; width:132px; overflow:hidden; float:left;}
#Sub3YouhuaTxt{width:188px; overflow:hidden; float:left; margin-top:15px;}
#Sub3Tuiguang{width:326px; height:120px; overflow:hidden; float:left;}
#Sub3TuiguangImg{height:100%; width:123px; overflow:hidden; float:left;}
#Sub3TuiguangTxt{width:184px; overflow:hidden; float:left; margin-top:15px;}
#Sub3Yuming{width:329px; height:127px;overflow:hidden; float:left;}
#Sub3YumingImg{height:100%; width:123px; overflow:hidden; float:left;}
#Sub3YumingTxt{width:188px; overflow:hidden; float:left; margin-top:15px;}
#Sub3Kongjian{width:345px; height:127px; overflow:hidden; float:left;}
#Sub3KongjianImg{height:100%; width:132px; overflow:hidden; float:left;}
#Sub3KongjianTxt{width:188px; overflow:hidden; float:left; margin-top:15px;}
#Sub3Youxiang{width:326px; height:127px; overflow:hidden; float:left;}
#Sub3YouxiangImg{height:100%; width:123px; overflow:hidden; float:left;}
#Sub3YouxiangTxt{width:184px; overflow:hidden; float:left; margin-top:15px;}

/* 首页新闻细节描述样式 */
.NewsList {width: 100%;overflow: hidden;}
.NewsList li {width: 100%;height: 25px;overflow: hidden;border-bottom: 1px dashed #999999;text-align: left;line-height: 25px;margin-top:5px;}
.NewsList li img {width:13px; height:9px; float: left; border:0px; margin:7px 10px auto auto; }
.NewsList li span {float:right; color:#FF0000;}
.NewsList li a{ color:#666666;}

/* Footer部分 */
.FooterBg{ width:100%; height:374; background-image:url(../images/FooterBg.jpg); background-repeat:repeat-x; background-position: bottom center ;}

.Footer{ width:1000px; height:347px; overflow:hidden; background-image:url(../images/Footer.jpg); color:#999999; margin:0px auto;}
.Footer a{ color:#999999;}

.FooterSub1{ width:1000px; height:47px; overflow:hidden;}
.FooterNav{ height:47px; line-height:47px; float:left; width:955px; overflow:hidden;}
.FooterNav li{ width:80px; height:47px; line-height:47px; float:left;}
.FooterTop{ width:45px; height:47px; overflow:hidden; float:left;}

.FooterSub2{ width:1000px; height:210px; overflow:hidden;}
.FooterMenu1{ width:221px; height:210px; overflow:hidden; float:left; text-align:left}
.FooterMenu2{ width:127px; height:210px; overflow:hidden; float:left;text-align:center}
.FooterMenu3{ width:114px; height:210px; overflow:hidden; float:left;text-align:center}
.FooterMenu4{ width:142px; height:210px; overflow:hidden; float:left;text-align:center}
.FooterMenu5{ width:155px; height:210px; overflow:hidden; float:left;text-align:center}
.FooterBook{ width:240px; height:210px; overflow:hidden; float:left; text-align:left;}
.FooterForm{margin-left:21px; margin-top:22px;}
.FooterForm #Name{height:15px; margin-left:20px; width:187px; border:0px; background-color:#000000; color:#FFF;}
.FooterForm #Tel{height:13px; margin-left:20px; width:187px; border:0px; margin-top:8px; background-color:#000000;color:#FFF;}
.FooterForm #Content{margin-top:10px; height:58px; width:210px; border:0px; background-color:#000000; overflow:hidden;color:#FFF;}
.FooterForm #Submit{margin-top:13px;}
.FooterForm a img{margin-top:13px; margin-left:15px;}

.FooterSub3{ width:1000px; height:90px; overflow:hidden;}
.FooterLink{ margin-top:10px;}

/* Company部分 */

#CompanyLeft{ width:750px; overflow:hidden; float:left; margin-bottom:50px;}
#CompanyLeftTitle{ width:750px; height:39px; overflow:hidden; background-image:url(../images/CompanyLeftTitle.jpg);}
#CompanyLeftContent{width:750px; overflow:hidden; background-image:url(../images/CompanyLeftContent.jpg); background-repeat:repeat-y;height:auto !important; _height:500px; min-height:500px; }
.CompanyNeirong{width:730px;margin:10px auto 10px 10px;overflow:hidden; color:#676767;}
.CompanyNeirong a{color:#676767;}

#CompanyRight{ width:250px; overflow:hidden; float:left;}
#CompanyRightTitle1{ width:250px; height:84px; overflow:hidden; background-image:url(../images/CompanyRightTitle1.jpg);}
.CompanyWeizhi{ font-size:14px; font-weight:bold; color:#5C5C5C; margin-left:80px; line-height:36px;}
#CompanyRightContent1{ width:250px; height:200px; overflow:hidden;}
#CompanyRightTitle2{ width:250px; height:32px; overflow:hidden; background-image:url(../images/CompanyRightTitle2.jpg);}
#CompanyRightContent2{ width:250px; height:220px; overflow:hidden;}
.CompanyNav{ width:227px; margin-left:15px; overflow:hidden; font-size:14px;}
.CompanyNav li{width: 100%;height: 25px;overflow: hidden;border-bottom: 1px dashed #CACACA;text-align: left;line-height: 25px;margin-top:10px;}
.CompanyNav li a{ color:#000000;}

/* 宽屏Company部分 */

#DCompanyLeft{ width:842px; overflow:hidden; float:left; margin-bottom:50px;}
#DCompanyLeftTitle{ width:842px; height:39px; overflow:hidden; background-image:url(../images/DCompanyLeftTitle.jpg);}
#DCompanyLeftContent{width:842px; overflow:hidden; background-image:url(../images/DCompanyLeftContent.jpg); background-repeat:repeat-y;height:auto !important; _height:500px; min-height:500px; }

#DCompanyRight{ width:158px; overflow:hidden; float:left;}
#DCompanyRightTitle1{ width:158px; height:84px; overflow:hidden; background-image:url(../images/CompanyRightTitle1.jpg);}
.DCompanyWeizhi{ font-size:14px; font-weight:bold; color:#5C5C5C; margin-left:0px; line-height:36px;}
#DCompanyRightContent1{ width:158px; height:200px; overflow:hidden;}
#DCompanyRightTitle2{ width:158px; height:32px; overflow:hidden; background-image:url(../images/CompanyRightTitle2.jpg);}
#DCompanyRightContent2{ width:158px; height:220px; overflow:hidden;}
.DCompanyNav{ width:135px; margin-left:15px; overflow:hidden; font-size:14px;}
.DCompanyNav li{width: 100%;height: 25px;overflow: hidden;border-bottom: 1px dashed #CACACA;text-align: left;line-height: 25px;margin-top:10px;}
.DCompanyNav li a{ color:#000000;}


/* News部分 */
#NewsLeft{ width:259px; overflow:hidden; float:left; margin-bottom:50px;}
#NewsLeftTitle1{ width:259px; height:84px; overflow:hidden; background-image:url(../images/NewsLeftTitle1.jpg);}
#NewsLeftContent1{ width:269px; height:200px; overflow:hidden;}
#NewsLeftTitle2{ width:259px; height:35px; overflow:hidden; background-image:url(../images/NewsLeftTitle2.jpg);}
#NewsLeftContent2{ width:259px; height:220px; overflow:hidden;}
.NewsNav{ width:229px; margin-left:21px; overflow:hidden; font-size:14px;}
.NewsNav li{width: 100%;height: 25px;overflow: hidden;border-bottom: 1px dashed #CACACA;text-align: left;line-height: 25px;margin-top:10px;}
.NewsNav li a{ color:#000000;}


#NewsRight{ width:741px; overflow:hidden; float:left; margin-bottom:20px;}
#NewsRightTitle{ width:741px; height:42px; overflow:hidden; background-image:url(../images/NewsRightTitle.jpg);}
.NewsWeizhi{ font-size:14px; font-weight:bold; color:#5C5C5C; margin-left:560px; line-height:36px;}
#NewsRightContent{width:741px; overflow:hidden; background-image:url(../images/NewsRightContent.jpg); background-repeat:repeat-y;height:auto !important; _height:500px; min-height:500px; }
.NewsNeirong{width:710px;margin:10px auto 10px 20px;overflow:hidden; color:#676767;}
.NewsNeirong a{color:#676767;}

#NewListNei {width: 100%;overflow: hidden;}
#NewListNei li {width: 100%;height: 25px;overflow: hidden;border-bottom: 1px dashed #999999;text-align: left;line-height:25px;margin-top:5px;}
#NewListNei li img {width: 10px; height: 10px; margin: 6px 5px 8px 5px; float: left; border:0px;}
#NewListNei li span {float: right;}

.Page {width: 100%;height: 38px;overflow: hidden;margin: 0px auto;line-height:38px;text-align: right;font-weight: bold; color:#CBCBCB; font-size:14px; margin-top:20px; margin-bottom:50px;}
.Page a{ color:#ACACAC;}

/* 宽屏News部分 */
#DNewsLeft{ width:158px; overflow:hidden; float:left; margin-bottom:50px;}
#DNewsLeftTitle1{ width:158px; height:84px; overflow:hidden;}
#DNewsLeftContent1{ width:158px; height:200px; overflow:hidden;}
#DNewsLeftTitle2{ width:158px; height:35px; overflow:hidden; background-image:url(../images/DNewsLeftTitle2.jpg);}
#DNewsLeftContent2{ width:158px; height:220px; overflow:hidden;}
.DNewsNav{ width:128px; margin-left:21px; overflow:hidden; font-size:14px;}
.DNewsNav li{width: 100%;height: 25px;overflow: hidden;border-bottom: 1px dashed #CACACA;text-align: left;line-height: 25px;margin-top:10px;}
.DNewsNav li a{ color:#000000;}


#DNewsRight{ width:842px; overflow:hidden; float:left; margin-bottom:20px;}
#DNewsRightTitle{ width:842px; height:42px; overflow:hidden; background-image:url(../images/DNewsRightTitle.jpg); text-align:right;}
.DNewsWeizhi{ font-size:14px; font-weight:bold; color:#5C5C5C; line-height:36px; }
#DNewsRightContent{width:842px; overflow:hidden; background-image:url(../images/DNewsRightContent.jpg); background-repeat:repeat-y;height:auto !important; _height:500px; min-height:500px; }
.DNewsNeirong{width:837px;overflow:hidden; color:#676767; margin-left:15px;}
.DNewsNeirong a{color:#676767;}

#DNewListNei {width: 100%;overflow: hidden;}
#DNewListNei li {width: 100%;height: 25px;overflow: hidden;border-bottom: 1px dashed #999999;text-align: left;line-height:25px;margin-top:5px;}
#DNewListNei li img {width: 10px; height: 10px; margin: 6px 5px 8px 5px; float: left; border:0px;}
#DNewListNei li span {float: right;}

.DPage {width: 100%;height:30px;overflow: hidden;margin:10px auto;line-height:30px;text-align: right;font-weight: bold; color:#CBCBCB; font-size:14px; }
.DPage a{ color:#ACACAC;}


/* Newsmore部分 */
#MoreTit {width: 100%;height: 30px;overflow: hidden;font-size: 16px;line-height: 32px;text-align: center;}
#MoreDat {width: 100%;height: 20px;overflow: hidden;line-height: 16px;text-align: center;border-bottom: 1px dotted #CCCCCC;}
#MoreNex {width: 100%;height: 40px;overflow: hidden;line-height: 20px;text-align: left;margin-top: 5px; margin-bottom:50px;}
#MoreTxt {width: 100%;overflow: hidden;text-align: left;border-bottom: 1px dotted #CCCCCC; margin:10px auto;}
#MorePic {*/width: 100%;overflow: hidden;margin-bottom: 5px;text-align: center;border-bottom: 1px dotted #CCCCCC;}

/* Contact部分 */
#ContactTitle{ width:1000px; height:39px; overflow:hidden; background-image:url(../images/ContactTitle.jpg);}
#ContactContent{ width:1000px; height:408px; overflow:hidden; background-image:url(../images/ContactContent.jpg); margin-bottom:100px;}
#ContactJian{height:10px; width:30px; overflow:hidden; float:left;}
#ContactLeft{height:350px; width:250px; overflow:hidden; float:left;margin-top:25px; margin-right:50px; font-size:14px;}
#ContactRight{height:350px; width:640px; overflow:hidden; float:left; margin-top:25px;}

/* Product部分 */
#ProductTitle{ width:1000px; height:48px; overflow:hidden; background-image:url(../images/ProductTitle.jpg);}
#ProductTitle span{font-size:20px; color:#484848; font-weight:bold;}
#ProductTitle span a{color:#484848;}

#ProductContent ul{width:312px; height:283px; overflow:hidden; float:left; margin-right:20px;}
#ProductContent ul .pimg{width:312px; height:233px; overflow:hidden;}
#ProductContent ul .ptit{width:312px; height:50px; overflow:hidden; background-image:url(../images/ptit.jpg); text-align:center; line-height:50px;}




/*主区域新闻列表*/
dl.news_dl {font-size:14px; color:#666;  line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:710px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(../img/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(../img/ico7.gif) no-repeat 0 6px;color:#D40426; }
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} 
dl.news_dl dd { font-size:12px; height:45px; overflow:hidden; margin-bottom:10px; margin-left:10px;}
.yeshu {width: 100%;height: 30px;overflow: hidden;margin: 0px auto;line-height: 30px;text-align: right;font-weight: bold;font-size:14px;}


/*主区域新闻列表*/
dl.news_dl2 {font-size:14px; color:#666;  line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl2 a{ color:#000; }
dl.news_dl2 dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:820px; overflow:hidden;}
dl.news_dl2 .dt_12 { height:20px; background:url(../img/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
dl.news_dl2 .dt_12:hover {background:url(../img/ico7.gif) no-repeat 0 6px;color:#D40426; }
dl.news_dl2 .dt_22 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
dl.news_dl2 .dt_32 { font-size:12px;}
dl.news_dl2 .dt_32 a { color:#FF0000; text-decoration:underline;} 
dl.news_dl2 dd { font-size:12px; height:45px; overflow:hidden; margin-bottom:10px; margin-left:10px;}
.yeshu2 {width: 100%;height: 30px;overflow: hidden;margin: 0px auto;line-height: 30px;text-align: right;font-weight: bold;font-size:14px;}





